deputy section registrar - German English Dictionary